Dealing with the Mapping Edition In-Process Wrapper

The Mapping Edition In-Process Wrapper may be associated with the Triaster Tab not appearing in Visio or with the loss of Process Navigator Automation.

Resetting the load behaviour of the 'Mapping Edition In-Process Wrapper' add-in

Visio can reset this if a problem is encountered, and it can remain at that value even if the problem is a transient one. This is the Registry setting:

Windows and Visio Registry Setting
  • 64-bit Windows and 64-bit Visio
  • 32-bit Windows (and therefore 32-bit Visio)
HKLM\Software\Microsoft\Visio\Addins\trMEWrapper_Net.Connect\
    LoadBehavior = 0x00000003 (3)
  • 64-bit Windows and 32-bit Visio
HKLM\Software\Wow6432Node\Microsoft\Visio\Addins\trMEWrapper_Net.Connect\
    LoadBehavior = 0x00000003 (3)

Ensure 'LoadBehavior' in both cases is set to '3'.

More Information

Registry Entries for VSTO Add-ins
https://msdn.microsoft.com/en-us/library/bb386106.aspx

Re-enable the 'Mapping Edition In-Process Wrapper' add-in

Visio can disable an add-in if it encounters a problem in loading it, and it can remain disabled even if that problem is an isolated one. A record is written to the Registry:

HKCU\Software\Microsoft\Office\Visio Version\Visio\Resiliency\DisabledItems

This is apparent through Visio's interface, File > Options > Add-ins where 'Mapping Edition In-Process Wrapper' is listed under 'Disabled Application Add-ins'.

To re-enable, either:

  1. On the 'Visio Options' dialog, from the 'Manage' drop-down list, choose 'Disabled Items' and click 'Go...'.
  2. Select 'Add-in: mapping edition in-process wrapper (mscoree.dll)', and click 'Enable'.
  3. Click 'Close'.

or:

Delete this key from the Registry; note that it is user-specific, and applies to the Process Navigator user:

Visio Version Registry Setting
Visio 2010 HKCU\Software\Microsoft\Office\14.0\Visio\Resiliency\DisabledItems
Visio 2013 HKCU\Software\Microsoft\Office\15.0\Visio\Resiliency\DisabledItems
Visio 2016 HKCU\Software\Microsoft\Office\16.0\Visio\Resiliency\DisabledItems

NOTE: The re-enabling of the add-in through Visio's interface has the same effect.

Preventing Visio from disabling the add-in

Visio can be prevented from disabling this add-in by the application of this value in the Registry.

Visio Version Registry Setting
Visio 2010 HKCU\Software\Microsoft\Office\14.0\Visio\Resiliency\DoNotDisableAddinList\
    trMEWrapper_Net.Connect (REG_DWORD) = 1
Visio 2013 HKCU\Software\Microsoft\Office\15.0\Visio\Resiliency\DoNotDisableAddinList\
    trMEWrapper_Net.Connect (REG_DWORD) = 1
Visio 2016 HKCU\Software\Microsoft\Office\16.0\Visio\Resiliency\DoNotDisableAddinList\
    trMEWrapper_Net.Connect (REG_DWORD) = 1